tank traps - Francés Inglés Diccionario